new Promise((resolve,reject)=>{
    resolve(111);
}).then(value=>{
    console.log(value);
    console.log(222);
    // return ;//不行
    // throw '出错了';//也不行
    // 返回一个无状态（pending）的promise对象才能终止后续的执行
    return new Promise((resolve,reject)=>{})
}).then(value=>{
    console.log(333);
}).then(value=>{
    console.log(444);
}).catch(reason=>{
    console.log(reason);
})